package com.falcon.service;

import java.util.List;

import com.falcon.mvc.domain.BasePager;

import com.falcon.domain.dos.DictItemDO;
import com.falcon.domain.req.DictItemQuery;
import com.falcon.domain.req.DictItemRequest;

public interface IDictItemService {

    Long save(DictItemRequest request);

    Boolean update(Long id, DictItemRequest request);

    Boolean deleteById(Long id);

    DictItemDO queryById(Long id);

    List<DictItemDO> queryList(DictItemQuery request);

    BasePager<DictItemDO> queryPager(DictItemQuery request);

    int batchDelete(List<Long> ids);

}
